keep one's opponent at distance - Español Inglés Diccionario